make a terrace - Espagnol Anglais Dictionnaire